Big Huge Thesaurus

snake in the grass

noun